$(function(){	
	//加载表格数据
	ajaxAllDeptTable();	
	
	
	var p1 = $('#allDeptTable').datagrid('getPager'); 

	$(p1).pagination({ 

	    pageSize: 10,//每页显示的记录条数，默认为10 

	    pageList: [5,10,15],//可以设置每页记录条数的列表 

	    beforePageText: '第',//页数文本框前显示的汉字 
	    afterPageText: '页    共 {pages} 页', 
	    displayMsg: '当前显示 {from} - {to} 条记录   共 {total} 条记录'

	}); 
	
});

function clearDept()
{
      $('#s_deptNo').val("");	
	
	  $('#s_deptName').val("");
}

/**
 * 查询
 */
function searchDept(){    
   	  //$('#allDeptTable').datagrid('options').pageNumber.val('1');       
	//alert($("#pageNumber").val());
	  $("#allDeptTable").datagrid('clearSelections'); //清除所选
	  reloadDeptTable();}


/**--------------table------------------**/
/**
 * 加载表格数据
 */
function ajaxAllDeptTable(){
	//加载表格
	$('#allDeptTable').datagrid(
		{
		 /* toolbar:[{//正上方工具栏
			text:'查询',
			iconCls:'icon-search',
			handler:function(){
				search();
			
			}
		}],*/
	    singleSelect:true,
		width:363,
		pageSize:10, //默认页面大小
		pageNumber : 1,
		loadMsg:'数据加载中,请稍后...',
		pageList:[5,10,15,20,25,30], //设置每页显示多少条
		onLoadError:function(){
			alert('数据加载失败!');
		},
		queryParams:{//查询条件			
		},
		onClickRow:function(rowIndex, rowData){
			//取消选择某行后高亮
			$('#allDeptTable').datagrid('unselectRow', rowIndex);
			$('#deptUserTable').datagrid('options').title=rowData.deptName;
			ajaxDeptUserTable("../../user/userpage.json?deptId="+rowData.deptId);
			$('#deptId').val(rowData.deptId);
			$('#deptName').val(rowData.deptName);
		},
		
		onLoadSuccess:function(){
			var value = $('#allDeptTable').datagrid('getData')['errorMsg'];
			if(value!=null){
				alert("错误消息:"+value);
			}
		}
	}).datagrid('acceptChanges');
}



//刷新表格
function reloadDeptTable(){
	  var queryParams = $('#allDeptTable').datagrid('options').queryParams;  
	  
	  queryParams.deptNo=$('#s_deptNo').val();		
	  queryParams.deptName=$('#s_deptName').val();
	  
	  $('#allDeptTable').datagrid('options').queryParams=queryParams;        
	  $("#allDeptTable").datagrid('reload'); 
}




